![]() Bar code reader, scaling device and scaling method
专利摘要:
When carrying out the metering and selling of goods, it is prevented that it is not settled normally by the operation error of an operator (operator) or an illegal operation. The bar code reading device optically scans the bar code forming surface of the object 4 to generate a light and dark pattern comprising a plurality of light and dark portions constituting the bar code 40, and the width and width of each light and light of the light and light pattern are determined. Bar code processing means (10, 11) for demodulating the character data encoded in said bar code by converting into a plurality of types of module values representing the width of each arm portion; Weighing means (20) for measuring the weight of the object to be weighed and sold to generate weighing data; Zero adjustment control means (11) for setting the weight measurement function of the weighing means to zero in response to a request for initializing the weighing means; On the basis of the weighing data generated by the weighing means, at least one of an increase change and a decrease change from zero of the weight is determined, and when it is the increase change, the corresponding weighing data is visually displayed, and when it is the decrease change, Weight change detection means 11 for visually displaying the absolute value of the corresponding weighing data is provided. 公开号:KR20010006567A 申请号:KR1020000000393 申请日:2000-01-06 公开日:2001-01-26 发明作者:가와이히로아끼;이와구찌이사오;와따나베미쯔오;야마자끼고조 申请人:아끼구사 나오유끼;후지쯔 가부시끼가이샤; IPC主号:
专利说明:
Bar code reader, meter and weighing method {BAR CODE READER, SCALING DEVICE AND SCALING METHOD} The present invention relates to a bar code reading device that reads a bar code by irradiating a laser beam to the bar code and detects a change in intensity of reflected light, and demodulates it into character data. The present invention relates in particular to a barcode reading device, a meter and a weighing method having a scale (measurement) function. Recently, as represented by a point of sales (POS) system in a distribution industry, it is common to manage goods and the like by a bar code. For example, in a POS system of a store, information such as product type and sales price is encoded in a bar code format and printed or adhered to the product. Then, by reading the barcode of the product by the register which is the settlement place, the fee is settled, and the number of purchases of the product is counted in real time to assist in inventory management and purchase management. Bar code reading devices (scanner devices) for reading bar codes of goods are roughly classified into fixed types used when the goods on which the bar codes are formed are small and handy types used when the goods are large. Among them, a fixed bar code reading device is provided with a mechanism (scanning / condensing optical system) for scanning the irradiation light for reading in multiple directions so that an operator (operator) can read the bar code without being conscious of the direction of the bar code. It is. That is, a laser beam as readout irradiation light is used in combination with a polygon mirror and a fixed reflector in a number of directions during scanning on one reflective surface of the polygon mirror. Then, the reflected light is received on the surface of the product of the laser beam during such scanning, and the intensity change information (reflected light information) of the received reflected light is demodulated by a demodulation algorithm for a barcode by a demodulation processing circuit (control circuit), and the barcode is decoded. It is intended to extract the coded data. In addition, such a fixed bar code reading device also enables the metering and selling of goods, and thus has a scale (measuring) function part together with the scan function part for reading and demodulating the bar code. In the conventional bar code reader, a start button (switch) for shifting the scan function to the wake-up state (operation state) and a tone adjustment button for adjusting the volume or tone of the speaker are provided in the scan / display panel of the scan function. It is. The scale display connected to the scale function unit is provided with a zero adjustment button for performing zero adjustment of weighing. Therefore, the operator does not have to leave the operation of the buttons or switches disposed elsewhere in the scanning / display panel and the scale display. This button operation rises with the barcode reading operation of a large quantity of goods, thereby increasing the burden on the operator. In addition, the zero adjustment of the measurement of the scale function part can be performed only before placing a product. This is because the weight display becomes negative when the product is removed when zero adjustment is made while the product is placed. In this case, after the operator removes the product once, it is necessary to perform zero adjustment again, which becomes a factor of increasing the burden on the operator. In addition, since the zero adjustment of the measurement of the scale function part is performed only before placing a product, it cannot cope with an operator's operation error (timing error). SUMMARY OF THE INVENTION An object of the present invention is to measure a volume or tone of a start button (switch) for switching a scan function from a sleep state (inactive state) to a wake up state (operation state) and a speaker, or a scale function unit. It is an object of the present invention to provide a bar code reading device and a weighing method capable of performing one operation of a zero adjustment button for performing zero adjustment. Another object of the present invention is to provide a bar code reading device and a weighing method capable of using the same button for various function buttons made operable in one of the above places. Another object of the present invention is to provide a bar code reading device, a meter, and a weighing method capable of performing zero adjustment of the weighing function of the scale function even when a commodity is placed, such as when weighing and selling commodities. Another object of the present invention is to provide a bar code reading device, a meter, and a weighing method capable of preventing an operator's operation error or a wrong operation, such as when performing a metered sale of goods. The barcode reading apparatus of the present invention optically scans a barcode forming surface of an object, generates a light and dark pattern comprising a plurality of light and dark portions each of which constitute a bar code, and the width and width of each light and dark portion of the light and light pattern Bar code processing means for demodulating the character data encoded in said bar code by converting into a plurality of types of module values representing the width of the bar code; Weighing means for weighing an object to generate weighing data; Zero adjustment control means for setting the weight measurement function of the weighing means to zero in response to a request for initializing the weighing means; Based on the weighing data generated by the weighing means, at least one of an increase change and a decrease change from zero of the weight is determined, and when the increase change occurs, the corresponding weighing data is output, and when the decrease change is made, the corresponding change is made. And weight change detection means for outputting an absolute value of the weighing data. In the barcode reading device employing this configuration, when the weight change detection means determines the decrease change and outputs the absolute value of the weighing data, automatic zero adjustment control forcibly setting the weight measurement function of the weighing means. Means may be further provided. Control for changing any one of a volume and a tone from a first switch means for enabling an initialization request of the metering means to be input from an operator and a speaker for transmitting a confirmation sound when the barcode is read by the barcode processing means; A second switch means is provided in the case of the bar code reading apparatus which enables the operation of another processing function including the above to be started from the operator. Another bar code reading apparatus according to the present invention has a configuration in which the first switch means and the second switch means are integrated in the same switch means. In this configuration, it may further be provided with selection means for starting a corresponding processing function when either one of the first switch means and the second switch means is operated in accordance with the number of operations of the integrated switch means. The apparatus may further include selecting means for activating a corresponding processing function when either one of the first switch means and the second switch means is operated according to the operation duration time of the integrated switch means. The weighing machine of the present invention compares the weight of an object at a first time point with the weight of the object at a second time point after the first time point, and when the weight loss change occurs, the weighing data in which the part of the change is reversed is measured. Output configuration. Another meter of the present invention compares the weight of an object at a first time point with the weight of the object at a second time point after the first time point, and when the weight loss change occurs, the weighing data corresponding to the absolute value of the change is determined. Output configuration. Another meter of the present invention compares the weight of an object at a first time point with the weight of the object at a second time point after the first time point, and when a weight reduction change occurs, The weight is automatically set to zero. The weighing method of the present invention measures weight of an object with a zero set meter to generate weighing data, and determines at least one of an increase change and a decrease change from zero of the weight based on the generated weighing data. When increasing and changing, the corresponding weighing data is outputted, and when decreasing and changing, the absolute value of the corresponding weighing data is outputted. In this weighing method, a start of a processing function for setting the meter to zero, and a start of another processing function including control for changing any one of a volume and a tone from a speaker that sends a confirmation sound upon reading a barcode. Can be adopted in accordance with the difference in the operating method of the same switch means. According to the bar code reader, meter, and weighing method of the present invention having the above-described configuration, it is possible to prevent the item from being regularly settled by an operation error or an irregular operation of an operator (operator), such as when weighing and selling goods. In addition, since it is possible to carry out zero adjustment of the weighing function of the scale function even when the product is placed, such as when carrying out a metered sale of goods, the burden on the operator can be reduced. Further, a start button (switch) for transitioning from the sleep state (inactive state) to the wakeup state (operation state), a tone adjustment button for adjusting the volume or tone of the speaker, and a zero adjustment button for zero adjustment of the weighing unit. It is possible to perform the operation of the switch means such as one place, and the burden on the operator can be reduced. In addition, it is possible to use the same switch means for the various function buttons made operable in one place, and the burden on the operator can be further reduced. BRIEF DESCRIPTION OF THE DRAWINGS Fig. 1 is a block diagram showing the configuration of a barcode reading device in one embodiment of the present invention. Fig. 2 is an exploded perspective view showing the physical configuration of the bar code reading apparatus of Fig. 1 and an enlarged view of the operation and display panel. 3 is a flowchart showing a first weighing processing procedure in one embodiment of the present invention; 4 is a flowchart showing a second weighing processing procedure in one embodiment of the present invention; 5 is a flowchart showing a procedure for selecting processing functions in an embodiment of the present invention. <Description of the code | symbol about the principal part of drawing> 1: With scanner function 2: With scale function 3: Scale display 4: Goods 5: host computer 10: optical system circuit 11: control circuit 12: operation and display panel 13: first interface circuit 14: second interface circuit 20: metering unit 21: control circuit 15a: Weighbridge 15b: Barcode Reading Window 15c: Barcode reading window 121: speaker 122: control button 123: zero adjustment button 124: object detection sensor 125: display element Next, embodiments of the present invention will be described with reference to the drawings. <Configuration of Barcode Reader> Referring to Fig. 1 showing the configuration of a bar code reading device according to an embodiment of the present invention, the reading device includes a scanner function unit 1 and a scale (measurement) function unit 2, and the display for scale 3 ) And a host computer (e.g., POS terminal 5). (With scanner function) The scanner function unit 1 is composed of an optical system circuit 10, a control circuit 11, an operation / display panel 12, a first interface circuit 13, and a second interface circuit 14. The optical system circuit 10 has a laser light source that emits a laser beam L, and the laser beam L emitted from the laser light source is incident on the scanning and condensing optical system. This scanning / condensing optical system is an optical system which deflects the laser beam L with a polygon mirror and reflects the deflected laser beam L in various directions with a plurality of fixed mirrors. According to this scanning / condensing optical system, laser beam scanning in a plurality of directions is continuously performed toward the upper side of the scanning / condensing optical system within the deflection cycle due to the general slope of the polygon mirror. When the laser beam L scanned in this manner touches the surface of the product 4, the laser beam L is diffusely reflected from this surface, and a part of the reflected light R is returned to the scanning / condensing optical system of the optical system circuit 10. In the optical system circuit 10, the scanning / condensing optical system inputs the reflected light R to the photodetector. The photodetector is a photodiode with a filter that transmits only light having the same wavelength as that of the laser beam L (reflected light R), and outputs a current corresponding to the change in intensity of the reflected light R. The control circuit 11 at the rear end of the optical system circuit 10 includes a bar code recognition / demodulation relationship circuit in addition to the CPU for executing a program according to the weighing process, the zero adjustment process of the weighing unit, and the wake-up process described later, but not illustrated. The differential circuit included in the control circuit 11 is used to increase or decrease the current signal according to the change in intensity of the reflected light R output from the photodetector, that is, from the black bar (dark part) to the back bar (name part) of the barcode (including the margin). At the point of change and the point of change from the white bar to the black bar, a differential signal (strictly one voltage signal of one differential) according to the current signal level is output to the binarization circuit. This binarization circuit compares the differential signal from the differential circuit with the first slice level and the second slice level from the slice level generating circuit, and when the amplitude of the differential signal exceeds the first slice level, the black bar of the bar code and the back bar are used. Outputs a back edge pulse (WEG) indicating a change point (back edge) of the signal, and when the amplitude of the differential signal exceeds the second slice level, a black edge pulse indicating a change point (black edge) from the white bar to the black bar of the barcode. Outputs (BEG) The slice level generating circuit included in the control circuit 11 generates voltage signals of the first slice level and the second slice level for input to the binarization circuit. The first slice level is a threshold of a + level for detecting a back edge in the binarization circuit, and the second slice level is a threshold of a-level for detecting a black edge. This slice level generating circuit obtains the peak hold of the differential signal at the output of the differential circuit. When the amplitude of the differential signal is large, the slice level generating circuit variably sets the first and second slice levels according to the amplitude, but when the amplitude of the differential signal is small. , The first and second slice levels are fixed to a predetermined level. In addition, the bar width counter included in the control circuit 11 has a time from the timing of the back edge pulse to the timing of the black edge pulse based on the back edge pulse and the black edge pulse input from the binarization circuit (in the barcode 40). The time from the timing of the black edge pulse to the timing of the back edge pulse (expected to correspond to the width of the black bar in the barcode 40) is measured. Then, the bar width counter counts the number of clock pulses in order to measure the time corresponding to these bar widths, and outputs a bar width count value BCD indicating the count values corresponding to these bar widths to the memory circuit. At the same time as the bar width count value, the bar width counter outputs to the memory circuit a color identification signal (B / W) whose bars indicate black bars or white bars. The barcode recognition / demodulation circuit included in the control circuit 11 performs a predetermined recognition / demodulation process on each bar width count value read from the memory circuit, and extracts various character data encoded in the barcode 40. to be. The operation / display panel 12 constituting the scanner function unit 1 wakes up the scanner function unit 1 from a sleep state (inoperative state) (operation state) as shown in FIG. Control button 122 and scale function unit 2, which also function as a start button (switch) for shifting the control panel, and a sound adjustment button for adjusting the volume or tone of the speaker 121 for transmitting the confirmation sound during barcode reading. And a zero adjustment button 123 for performing zero adjustment of the weighing unit (load cell unit). In addition, the operation and display panel 12 includes an object detecting sensor 124 for detecting that the product 4 having the bar code 40 is moved or placed in the vicinity of the bar code reading window, and for displaying the various states. The display element 125 is provided. The first interface circuit 13 visually displays the weighing (weight) data and the like from the scale function unit 2 on the scale display 3 based on the control from the control circuit 11. The first interface circuit 13 also relays the transmission and reception commands and data between the control circuit 11 and the control circuit 21 of the scale function unit 2. The second interface circuit 14 relays commands and data to be transmitted and received between the control circuit 11 and the host computer 5. This interface circuit 14 is constituted by a universal asynchronous receiver transmitter (UART). (With scale (measurement) function) The scale (measuring) function part 2 is comprised by the metering part (load cell part) 20 and the control circuit 21. As shown in FIG. When the weighing unit 20 performs the weighing and selling of the product 4, if the product 4 to be weighed is placed on the weighing table (see FIG. 2) of the scanner function unit 1, the weight of the product 4 is determined. Therefore, it is composed of a load cell that generates distortion and generates and outputs an electrical signal according to the amount of distortion (weight). The control circuit 21 transmits and receives various commands and weighing data with the control circuit 11 through the first interface circuit 13 of the scanner functional unit 1, and controls the weighing unit 20 to supply the goods 4. ) Is weighed and the weighing data is read. (Display for scale) The scale display 3 is transmitted from the control circuit 21 of the scale function unit 2 to view the weighing data received by the control circuit 11 through the first interface circuit 13 of the scanner function unit 1. Display. (Structure of Bar Code Reader) The bar code reading apparatus described above with respect to the electrical configuration with reference to FIG. 1 employs a physical configuration as shown in FIG. The operation and display panel 12 provided in the scanner function unit 1 is shown in an enlarged state. The scale display 3 is connected to the scanner function unit 1. In addition, the scanner function unit 1 has a weighbridge 15a and bar code reading windows 15b and 15c. The weighing table 15a is made to load the product 4 to be weighed. The various circuits shown in FIG. 1 are built in the case of the scanner functional unit 1. The scanner function unit 1 is coupled to a scale function unit 2 incorporating a metering unit 20 and a control circuit 21. The weighing unit 20, when the product 4 to be weighed is placed on the weighing stand 15a of the scanner function unit 1, the four arm members 20a, 20b, 20c, And the load cell which measures the weight applied to 20d), converts it into an electrical signal, and outputs it. The bar code reading apparatus shown in FIG. 2 includes two reading windows, which are substantially vertically arranged reading windows 15b and horizontally arranged reading windows 15c. Since scanning light is emitted from the reading window 15b in the horizontal direction and upward from the reading window 15c, a wide range of barcode reading can be performed. <Operation of the Bar Code Reader> The operation of the bar code reading device employing the above-described configuration will be described using FIG. 1, FIG. 2, FIG. 3, FIG. 4 and FIG. (Measurement processing (1)) The first weighing process when the operator (operator) turns on the power supply of the bar code reading device and performs the weighing sale of the product 4 will be described. 1, 2, and 3 together, the control circuit 21 of the scale function unit 2 issues a weighing instruction command from the control circuit 11 of the scanner function unit 1 to the first interface circuit 13. Received through (step: S300). The control circuit 21 starts the weighing unit 20 based on this weighing instruction command and receives a signal having a magnitude corresponding to the weight from the weighing unit 20 (S301). The control circuit 21 generates weighing data indicating a weighing value based on the magnitude of this signal, and returns it to the control circuit 11 as response data (S302). At this time, when zero adjustment is performed correctly, the weighing data is "0 grams". The control circuit 11 receives the weighing data transmitted from the control circuit 21 via the first interface circuit 13. The control circuit 11 visually displays the received weighing data on the scale display 3 via the first interface circuit 13 (S303). The operator presses the zero adjustment button 123 of the operation / display panel 12 when it is determined in this state that the zero adjustment of the metering section 20 is necessary or when there is a request from the buyer. When the control circuit 11 detects the pressed state of the zero adjustment button 123 (S304), it transmits a zero adjustment instruction command to the control circuit 21 via the first interface circuit 13 (S305). The control circuit 21 resets the weighing data at the time point to "0" based on this zero adjustment instruction command (S306). The control circuit 21 conveys this metering data as the response data to the control circuit 11 (S307). The control circuit 11 receives the weighing data transmitted from the control circuit 21 via the first interface circuit 13. The control circuit 11 visually displays the received weighing data on the scale display 3 via the first interface circuit 13 (S308). As a result, 0 grams are displayed on the display 3. When any abnormality occurs in the zero adjustment of S306, the control circuit 11 determines the abnormal state on the display 3 based on the response data transmitted from the control circuit 21, and at the time of abnormality. Will be processed. When the zero adjustment button 123 is not pressed in S304 or the zero adjustment process is completed in S308, the control circuit 11 carries out the goods subject to the measurement sale from the speaker 121 of the operation / display panel 12. (4) is sent to the instruction sound to put on the weighing table (15a) (S309). In general, the operator places the commodity 4 on the weighing table 15a at this time in accordance with this instruction. Subsequently, the control circuit 11 transmits a weighing instruction command to the control circuit 21 through the first interface circuit 13. The control circuit 21 activates the weighing unit 20 based on this weighing instruction command and receives a signal having a magnitude corresponding to the weight from the weighing unit 20. The control circuit 21 generates weighing data indicating a weighing value based on the magnitude of this signal, and returns it to the control circuit 11 as response data (S310). The control circuit 11 receives the weighing data sent from the control circuit 21 via the first interface circuit 13. Since the last weighing data is maintained until a predetermined period or weight change, comparison with the present weighing data becomes possible. Then, it is determined whether or not the received current weighing data has increased compared to the previous weighing data (S311). As a result, when the weight is increased, the control circuit 11 displays the present weighing data on the display 3 via the first interface circuit 13 (S312), and then through the second interface circuit 14, the host computer. The weighing data is transmitted to (5), and the process returns to the processing of S300 (S313). The operator checks the weighing indication of the display 3 to remove the product 4 from the weighing table 15a, so that the control circuit 11 can sequentially measure the next product 4 from S300 in the above-described order of S313. Can be. However, a measurement error occurs according to the deviation of the operator's operation timing. For example, after the original operator performs zero adjustment, the product 4 to be weighed is loaded on the weighing table 15. However, if the operator first places the product 4 on the weighing table 15 and then performs zero adjustment, then the weight display becomes "0 grams" even though the product 4 is placed on it. No increase is detected. As a result, regular toll collection becomes impossible. This problem can be avoided by employing the following processing procedure. In other words, when it is determined in S311 that the weight is not increased, the control circuit 11 determines whether or not the current weighing data is reduced compared to the previous weighing data (S314). After the zero adjustment is performed, if the commodity 4 is removed from the weighing table 15, the weight decreases, but the decrease is the net amount of the commodity 4. As a result, when the weight is reduced, the control circuit 11 obtains the absolute value of the current weighing data (minus gram display) and displays it on the display 3 (S315), and together with the host via the second interface circuit 14 Absolute weighing data is transmitted to the computer 5, and the process returns to the processing of S300 (S316). When the control circuit 11 determines that the weight is not reduced in S314, it is not the weight reduction but when the measurement of the product 4 is not performed, and the flow returns to the order of S300. In the processing of S313 or S316, the host computer 5 which has received the weighing data of the gram display corresponding to the weight or the weighing data of the absolute value display transmitted from the control circuit 11 is the price per unit weight of the product 4. Based on the overweight data, this is converted into fare data (yen), and displayed visually on a fare display (not shown). The unit price data is stored in a price look-up table (not shown) provided in the host computer 5 together with information (product code) for identifying the product 4. When the barcode 40 of the product 4 is read, this table is referred to, and the unit price data is read. By performing the above-described first weighing process, it is possible to prevent the weighing error caused by the error in the operation timing of the operator and the removal of the weighing product 4 unjustly. That is, the following three can be considered as a factor which causes a weight change change. First, the operator removes the product 4 at some point after performing zero adjustment without noticing that the product 4 is placed on the weighing table 15. Second, the operator notices the need for zero adjustment after placing the commodity 4 on the weighing table 15, and performs zero adjustment with the commodity 4 placed thereon, and then the commodity 4 This is the case. In addition, third, when an operator places the goods 4 on the weighing stand 15 in accordance with a negative agreement with the customer, zero adjustment is performed and the goods 4 are removed from the weighing stand 15. When the third commodity 4 is removed, the displayed weight is smaller than the weight of the commodity 4 to be subsequently measured, and the payment amount in the weighing sale is lower than the regular price. (Measurement process (2)) Next, the second weighing process when the operator turns on the power of the bar code reading device and performs the metering sale of the product 4 will be described with reference to FIGS. 1, 2, and 4. In the above-described first weighing process, when the control circuit 11 determines that the weight is decreased in S314, the absolute value weighing data is displayed on the display 3 in S315, and the weighing data in absolute value display is displayed in S316 in the host computer. The procedure to transmit to (5) was adopted. In this second weighing process, after the absolute value of the weighing data is transmitted to the host computer 5, zero adjustment of the weighing unit 20 is automatically (forced). The control circuit 11 transmits a zero adjustment instruction command to the control circuit 21 via the first interface circuit 13 (S401). The control circuit 21 resets the weighing data to "0" based on this zero adjustment instruction command (S402). The control circuit 21 conveys this metering data as the response data to the control circuit 11 (S403). The control circuit 11 receives the weighing data transmitted from the control circuit 21 via the first interface circuit 13. The control circuit 11 visually displays the received weighing data on the scale display 3 via the first interface circuit 13 (S404). As a result, 0 grams are displayed on the display 3. In this way, upon completion of the series of weighing processing at the time of weight loss, the control circuit 11 automatically executes the zero adjustment of the weighing unit 20, thereby returning to S304 of the first weighing processing and weighing the next product 4. Can be performed in order. When any abnormality occurs in the zero adjustment of S402, the control circuit 11 determines the abnormal state based on the response data transmitted from the control circuit 21 and displays it on the display 3. Will be processed. (Selection of processing function) The above-mentioned first and second weighing processings are constructed in which control buttons (start button and tone adjustment button: 122) and zero adjustment button 123 are individually disposed on the operation / display panel 12 of the scanner function unit 1. Was carried out in a bar code reading device. However, as described below, various processing functions of the bar code reading device, that is, the weighing process (including bar code reading and demodulating process), the wake up process (including speaker tone adjusting process), and the zero adjusting process of the weighing unit are performed. It can also be performed selectively based on the operation method of the same button (switch). 1, 2 and 5 together, the control button (start button and sound adjustment button: 122) and zero adjustment button 123 of the operation / display panel 12 of the scanner function unit 1 are physically Integrated into one, it is provided as an operation mode selection button 126 for selecting a processing function. However, what is shown in this state is abbreviate | omitted in FIG. When the operator turns on the bar code reading device, the control circuit 11 of the scanner function unit 1 enters the selection procedure of the processing functions of the procedure S500 shown in FIG. When the operator presses the operation mode selection button 126 of the operation / display panel 12 once, the control circuit 11 detects the operation state and performs the wake up process and the speaker tone adjustment process (operation mode 1). . In this operation mode 1, the control circuit 11 first determines whether each circuit is in an operable state, that is, whether it is in a sleep state (S510). For this determination, the control circuit 11 refers to the setting state of the flag of the RAM memory circuit (not shown). This flag is set in accordance with the control circuit 11 to "1" in the sleep state and to "0" in the non-sleep state. The control circuit 11 sets this flag to "1" when there is no operation for a predetermined time (for example, 30 minutes) in accordance with the timer. When it is determined in S510 that the control circuit 11 is in the sleep state, the control circuit 11 performs a wake-up process for each circuit including the motor starting control of the optical system circuit 10 (S511). In this wake-up process, the control circuit 11 sets the flag of the RAM memory circuit to "0" to perform the next speaker tone adjustment process. When it is determined in S510 that the control circuit 11 is not in a sleep state or after the wakeup process of S511 is completed, the control circuit 11 performs speaker tone adjustment processing of S512. In this speaker tone adjustment process, the control circuit 11 drives the speaker of the operation and display panel 12 so that the operator can output the volume or tone set by the operation mode selection button 126 from the speaker 121. Control circuits (not shown). When the process of S512 ends, the process returns to the selection procedure of the process function of S500, and waits for the next process request. Subsequently, when the operation mode selection button 126 is pressed twice by the operator, the control circuit 11 detects the operation state and performs the zero adjustment process (operation mode 2) of the metering section 20. The procedure S520 of the zero adjustment process in this operation mode 2 is the same as S305 to S308 of the first weighing process described above. When this zero adjustment process is complete | finished, it returns to the selection procedure of the process function of S500, and waits for the next process request. Subsequently, when the operation mode selection button 126 is not pressed by the operator and the product 4 is placed on the weighing table 15a or located near the barcode reading windows 15b and 15c, the weighing processing and the barcode reading are performed. Demodulation processing (operation mode 3) is performed. In this operation mode 3, the weighing process or the barcode reading / demodulation process (S530) is selectively performed. Therefore, it is necessary for the operator to set in advance the switching button (not shown) provided in the host computer 5. If the goods 4 are placed on the weighing table 15a at the time of a weighing process, the control circuit 11 measures the goods 4 according to the procedure of the 1st or 2nd weighing process mentioned above. In addition, when the product 4 passes through the barcode reading windows 15b and 15c during the barcode reading and demodulation process, the contrast pattern of the reflected light of the laser beam irradiated to the barcode 40 is read and coded into the barcode 40. The character information is demodulated and transmitted to the host computer 5. In addition, about the detailed method of a barcode reading and demodulation, invention by Ungami Osamu etc. of the title of "A barcode reading apparatus and a barcode reading method:" Unexamined-Japanese-Patent No. 9-81663, for example, is abbreviate | omitted here. . <Variation example> In the above-described selection of the processing function, any one of the plurality of operation modes 1, 2, 3 is selectively processed according to the number of times of the operation mode selection button 126 integrated into one. A method of selectively processing any one of the plurality of operation modes 1, 2, and 3 in accordance with the pressing time may be employed instead of the number of pressing. In this case, what is necessary is just to provide the control circuit 11 with the circuit which detects the press time of the operation mode selection button 126 of the operation display panel 12. FIG. In addition, in the above-mentioned first and second weighing processing, control buttons (start button and tone adjustment button: 122) and zero adjustment button 123 are separately arranged on the operation / display panel 12 of the scanner function unit 1. It carried out in the barcode reader of one structure. However, various processing functions, i.e., weighing processing (including barcode reading and demodulation processing), wake-up processing (including speaker pitch processing), and zero adjustment processing of the weighing unit are based on differences in the operation of the same button (switch). In the bar code reading device employing a configuration to be selectively implemented, the number of times of pressing or the time of pressing of the operation mode selection button 126 is detected in the pressing state detection procedure of the zero adjustment button 123 (S304 in FIG. 3). Can be replaced with As described above, according to the present invention, it is possible to prevent things that are not normally settled by an operation error or an irregular operation of an operator (operator), such as when carrying out a metered sale of goods. Further, according to the present invention, since the zero adjustment of the weighing of the scale function unit can be performed even when the product is placed, such as when the product is weighed and sold, the burden on the operator can be reduced. Further, according to the present invention, the start button (switch) for shifting the scan function from the sleep state (inactive state) to the wake up state (operation state), and the tone adjustment button for adjusting the volume or tone of the speaker, or the scale function unit. Operation of switch means such as a zero adjustment button for zero adjustment of weighing can be performed in one place, and the burden on the operator can be reduced. Further, according to the present invention, it is possible to use the same switch means for the various function buttons made operable in one place, and the burden on the operator can be further reduced.
权利要求:
Claims (9) [1" claim-type="Currently amended] Optically scanning the barcode forming surface of the object, generating a light and dark pattern each comprising a plurality of light and dark portions constituting the barcode, and the width and width of each light and dark portion of the light and dark pattern Bar code processing means for demodulating the character data encoded in said bar code by converting into a plurality of types of module values representing a width; Weighing means for measuring the weight of the object to generate weighing data; Zero adjustment control means for setting the weight measurement function of the weighing means to zero in response to a request for initializing the weighing means; Based on the weighing data generated by the weighing means, at least one of an increase change and a decrease change from zero of the weight is determined, and when the increase change is made, the corresponding weighing data is output; Weight change detection means for outputting an absolute value of the weighing data Bar code reading apparatus comprising a. [2" claim-type="Currently amended] The method of claim 1, And a bar code reading further comprising automatic zero adjustment control means for forcibly setting the weight measurement function of the weighing means when the weight change detecting means determines the decrease change and outputs the absolute value of the weighing data. Device. [3" claim-type="Currently amended] The method according to claim 1 or 2, First switch means for enabling input of an initialization request of the metering means from an operator; Second switch means for enabling the operator to start another processing function including control for changing any one of a volume and a tone from a speaker that transmits a confirmation sound upon reading the barcode by said barcode processing means; A bar code reader, wherein the bar code reader is installed in a case of the bar code reader. [4" claim-type="Currently amended] The method of claim 3, And the first switch means and the second switch means are integrated in the same switch means. [5" claim-type="Currently amended] When the weight loss change occurs by comparing the weight of the object at the first time point and the weight of the object at the second time point after the first time point, the weighing data in which the inverse of the change is reversed is outputted. Meter characterized in that. [6" claim-type="Currently amended] When the weight loss change occurs by comparing the weight of the object at the first time point and the weight of the object at the second time point after the first time point, the weighing data corresponding to the absolute value of the change is output. Meter. [7" claim-type="Currently amended] When the weight loss changes by comparing the weight of the object at the first time point with the weight of the object at the second time point after the first time point, the weight of the object at the second time point is automatically zero. Meter characterized in that it is set to. [8" claim-type="Currently amended] Generate weighing data by measuring the weight of an object with a zero meter Determine at least one of an increase change and a decrease change from zero of the weight based on the weighing data generated, Outputting the corresponding weighing data when the increase change occurs; And the absolute value of the corresponding weighing data is output when the decrease change occurs. [9" claim-type="Currently amended] The method of claim 8, The operation method of the same switch means includes the start of a processing function for setting the meter to zero and a start of another processing function including control for changing any one of a volume and a tone from a speaker that emits a confirmation sound when reading a barcode. Weighing method, characterized in that the selection according to the difference.
类似技术:
公开号 | 公开日 | 专利标题 US10043042B2|2018-08-07|Decodable indicia reading terminal with indicia analysis functionality US9418252B2|2016-08-16|Symbol reading system having predictive diagnostics US9261398B2|2016-02-16|Method of and system for detecting object weighing interferences US9898635B2|2018-02-20|Point-of-sale | code sensing apparatus US9773142B2|2017-09-26|System and method for selectively reading code symbols US9685049B2|2017-06-20|Method and system for improving barcode scanner performance US8577729B2|2013-11-05|Self-checkout terminal CN204374974U|2015-06-03|The mark reading system of high dynamic range EP2535841B1|2017-11-08|Hybrid-type bioptical laser scanning and digital imaging system supporting automatic object motion detection at the edges of a 3d scanning volume US9033229B2|2015-05-19|Self-checkout terminal and control method therefor US5672858A|1997-09-30|Apparatus and method for reading indicia using charge coupled device and scanning laser beam technology US8590789B2|2013-11-26|Scanner with wake-up mode US5324924A|1994-06-28|Bar code decoder with changeable working ranges US6619549B2|2003-09-16|Bar code symbol reading device having intelligent data communication interface to a host system US5739518A|1998-04-14|Autodiscrimination for dataform decoding and standardized recording US5952642A|1999-09-14|Method and apparatus for detecting item substitutions during entry of an item into a self-service checkout terminal EP0557508B1|1999-01-07|Method and apparatus for automatically reading bar code symbols US6105867A|2000-08-22|Purchased commodity accommodating and transporting apparatus having self scanning function and POS system EP0361430B1|1995-02-01|Sensing of material of construction and color of containers US5424524A|1995-06-13|Personal scanner/computer for displaying shopping lists and scanning barcodes to aid shoppers US5424525A|1995-06-13|Portable bar code symbol reading device with bar code symbol detection circuit for activating microprocessor implemented bar code symbol decoder US5967264A|1999-10-19|Method of monitoring item shuffling in a post-scan area of a self-service checkout terminal US6102290A|2000-08-15|Self-checkout, point-of-transaction system including deactivatable electro-optically coded surveillance tags US5468947A|1995-11-21|Pocket size data capture unit with processor and shell modules TW305977B|1997-05-21|
同族专利:
公开号 | 公开日 KR100564842B1|2006-03-28| US6488207B1|2002-12-03| JP2000346700A|2000-12-15| CN1276576A|2000-12-13| CN1179292C|2004-12-08| JP4460084B2|2010-05-12|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
1999-06-04|Priority to JP15805999A 1999-06-04|Priority to JP1999-158059 2000-01-06|Application filed by 아끼구사 나오유끼, 후지쯔 가부시끼가이샤 2001-01-26|Publication of KR20010006567A 2006-03-28|Application granted 2006-03-28|Publication of KR100564842B1
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 JP15805999A|JP4460084B2|1999-06-04|1999-06-04|Bar code reader and weighing method| JP1999-158059|1999-06-04| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|